Min-cost multiflows in node-capacitated undirected networks

نویسندگان

  • Maxim A. Babenko
  • Alexander V. Karzanov
چکیده

We consider an undirected graph G = (VG,EG) with a set T ⊆ VG of terminals, and with nonnegative integer capacities c(v) and costs a(v) of nodes v ∈ VG. A path in G is a T -path if its ends are distinct terminals. By a multiflow we mean a function F assigning to each T -path P a nonnegative rational weight F(P ), and a multiflow is called feasible if the sum of weights of T -paths through each node v does not exceed c(v). The value of F is the sum of weights F(P ), and the cost of F is the sum of F(P ) times the cost of P w.r.t. a, over all T -paths P . Generalizing known results on edge-capacitated multiflows, we show that the problem of finding a minimum cost multiflow among the feasible multiflows of maximum possible value admits half-integer optimal primal and dual solutions. Moreover, we devise a strongly polynomial algorithm for finding such optimal solutions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Half-integrality of node-capacitated multiflows and tree-shaped facility locations on trees

In this paper, we establish a novel duality relationship between node-capacitated multiflows and tree-shaped facility locations. We prove that the maximum value of a tree-distance-weighted maximum node-capacitated multiflow problem is equal to the minimum value of the problem of locating subtrees in a tree, and the maximum is attained by a half-integral multiflow. Utilizing this duality, we sho...

متن کامل

Flow equivalent trees in undirected node-edge-capacitated planar graphs

Given an edge-capacitated undirected graph G = (V ,E,C) with edge capacity c :E → R+, n = |V |, an s − t edge cut C of G is a minimal subset of edges whose removal from G will separate s from t in the resulting graph, and the capacity sum of the edges in C is the cut value of C. A minimum s − t edge cut is an s − t edge cut with the minimum cut value among all s − t edge cuts. A theorem given b...

متن کامل

Free multiflows in bidirected and skew-symmetric graphs

A graph (digraph) G = (V,E) with a set T ⊆ V of terminals is called inner Eulerian if each nonterminal node v has even degree (resp. the numbers of edges entering and leaving v are equal). Cherkassky [1] and Lovász [15] showed that the maximum number of pairwise edge-disjoint T -paths in an inner Eulerian graph G is equal to 1 2 ∑ s∈T λ(s), where λ(s) is the minimum number of edges whose remova...

متن کامل

On the fractionality of the path packing problem

In this paper, we study fractional multiflows in undirected graphs. A fractional multiflow in a graph G with a node subset T, called terminals, is a collection of weighted paths with ends in T such that the total weights of paths traversing each edge does not exceed 1. Well-known fractional path packing problem consists of maximizing the total weight of paths with ends in a subset S of TxT over...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Comb. Optim.

دوره 24  شماره 

صفحات  -

تاریخ انتشار 2012